@font-face {
    font-family: 'UTM Neo Sans Intel'; /*a name to be used later*/
    src: url('/static/fonts/UTM Neo Sans Intel.ttf'); /*URL to font*/
}
html{
height: 100%;
background: #F8F7F7;
}
*{
font-size: 12px;
line-height: 18px;
color: #070707;
font-family: sans-serif;
}
body{
}
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6{
font-weight: bold;
}
a{
color: #7d7264;
}
.container{
    
}
.container-header{    
	min-height:173px;	  

}
.container-nav{
    height:30px;    	 
    width: 1498px !important;
      
}
.nav-menu{
    background: #39b54a; 
    min-height: 37px;
}
.nav-auth{
     
}
.regis-login{
   font-family: sans-serif;
    margin-right: 129px;
}   
.regis-login span{
    margin: 8px;
    color: #969494;
} 
.regis-login i{
    color: #969494;
}
.container-search{
    min-height:140px; 
	background-color: #f2f2f2;  
}

.container-login{
    height:21px;
	border:1px solid; 
     border:1px solid;   
}
.container-background{
    height:139px;	
     border:1px solid;
    
}
.container-content{  
    margin-top: 8px;
    margin-bottom: 11px;
    min-height: 2287px; 
     
}

.nav-top{
    
}

.footer-top{    
    min-height: 120px;
    background: #f2f1f1;
}
.footer-middle{
    min-height: 100px;
    background: #e6e6e5;
    margin-top: 16px;
}
.footer-bottom{
    min-height: 140px;
  
    background-size: 100% 100%;
    background-repeat: no-repeat;
    background: url('/public/static/images/Footer-img.png');
   
    margin-top: 16px;
    
}
.head_logo{
    position: relative;
}
.head_logo img{
    position: absolute;
    top:22px;
    bottom:12px;
    left:163px;
}
ul{
   list-style: none; 
}
.align-right{
    float:right;
}
.align-left{
    float:left;
}
.menu-home{
    width:44px;
    height:33px;
    margin-left: 148px;
}
#menu-home{
    float: left;
    padding: 0px;
}
#menu-home li{
    float: left;
    padding-left:38px;
    padding-right:38px;
    
    color: white;
    font-family: sans-serif;
    font-size:14px;
    border-right:1px solid #dfdfde;
    line-height: 37px;
    height: 37px;
}
.pull-right img{
    margin: 6px 128px 6px 10px;
}
.container-content .col-md-9{
    height: 400px;
}
.home-news{
    width: 100%;
    min-height: 279px;
    border: 1px solid #dfdfde;
}
.hot-project{
    margin-top: 13px;
    width: 100%;
    min-height: 520px;
    border: 1px solid #dfdfde;
}
.hot-project-title{
    min-height: 41px;
    background:#39b54a;
    line-height: 41px;
}
.hot-project-title span{
    color: white;
    font-size: 20px;
    font-family: sans-serif;
    padding-left: 13px;

}
.hot-project-title-small{
    min-height: 41px;
    background:#39b54a;
    line-height: 41px;
}
.hot-project-title-small span{
    color: white;
    font-size: 14px;
    font-family: sans-serif;
    padding-left: 10px;

}
.color-right{
    float:left;
    min-height: 41px;
    width: 10px;
    background-color: #009248;
}
.widget-big{
    background: #fff;
    margin: 13px;
}
.widget-big .list-item{
    list-style: none;
    margin: 0;
    padding: 0;
}
.widget-big .list-item li{
    width: 182px;
    height: 209px;
    float: left;
    cursor: pointer;
    margin: 5px 11px 0 11px;
}
.widget-big .list-item li img{
    width: 182px;
    height: 134px;
    margin-bottom: 7px;
}
.widget-big .list-item li span{
    font-size: 15px;
    font-family: sans-serif;
    font-weight: bolder;
}
.widget-big .list-item li p{
    font-size: 15px;
}
.widget-big .extend-item{
    float: right;
    margin: 0px 14px 10px 0px;
    background: #22b573;
    padding: 1px 9px;
    color: #ffffff;
}

.widget-big .list-item-house{
    list-style: none;
    margin: 0;
    padding: 0;
}
.widget-big .list-item-house li{
    width: 387px;
    min-height: 141px;
    float: left;
    cursor: pointer;
    margin: 5px 11px 0 11px;
    border: 1px solid #dfdfde;
}
.widget-big .list-item-house li img{
    width: 179px;
    height: 127px;
    margin: 5px;
}
.widget-big .list-item-house li span{
    font-size: 15px;
    font-family: sans-serif;
    font-weight: bolder;
}
.widget-big .list-item-house li p{
    font-size: 15px;
    font-family: sans-serif;
}
.hot-project-house{
    margin-top: 13px;
    width: 100%;
    min-height: 542px;
    border: 1px solid #dfdfde;
}
.widget-big .extend-item-house{
    float: right;
    margin: 14px 14px 10px 0px;
    background: #22b573;
    padding: 1px 9px;
    color: #ffffff;
}
.widget-big .list-item-house li .list-item-text{
    width:195px;
    float:right;
    padding: 7px;
}
.widget-big .list-item-house li .list-item-text span{
    float:left;
    width: 100%;
    margin-top: 3px;

}
.widget-big .list-item-house li .list-item-text span i{
    color:#5f3916;
}
.widget-big .list-item-house li .list-item-text #title{
    color: #353434;
    font-size: 13px;
    
}
.widget-big .list-item-house li .list-item-text #adress{
    color: #5f3916;
    font-size: 12px;
}
.mine-project{
    margin-top: 13px;
    width: 100%;
    min-height: 755px;
    border: 1px solid #dfdfde;
}
.wrap{
    min-height: 1000px;
}
.mine-title{
    margin-left:24px ;
    font-family: sans-serif;
    font-size: 18px;
    color: #58504f;
    font-weight: bold;
    padding-top: 10px;
}
.mine-content{
    margin-left:37px ;
    border-bottom: 1px solid #e6e6e5;
    width: 97%;
    display: block;
    color: #58504f;
    font-family: sans-serif;
    font-size: 16px;
    padding:6px;
}
.mine-district{
    font-weight: bold;
    font-family: sans-serif;
    font-size: 16px;
}
.extend-item-mine{
    border: 1px solid #009248;
    margin: 16px 14px 1px 359px;
    background: #22b573;
    padding: 3px 13px;
    color: #ffffff;
}

.column-left img{
    width: 100%;
}
.column-left .get-email{
    border: 1px solid #dfdfde;
    width: 100%;
    min-height: 117px;
    margin-top: 18px;
}
.column-left .get-person{
     border: 1px solid #dfdfde;
    width: 100%;
    min-height: 394px;
    margin-top: 18px;
}
.column-left .get-opinion{
     border: 1px solid #dfdfde;
    width: 100%;
    min-height: 184px;
    margin-top: 18px;
}
.column-left .get-email p{
    color: #5f3916;
    font-size: 12px;
    font-weight: bold;
    padding: 3px;
}
.column-left .get-email .text-send-mail{
    margin-left: 5px;
    width: 209px;
    height: 27px;
    border:2px solid #419b56;
}
.column-left .get-email .text-send-submit{
    margin-left: -3px;
    height: 27px;
    border:2px solid #419b56;
    color: white;
    background: #39b54a;
}
.pull-right .text-introduce{
    float: left;
    margin-left: 698px;
   
    margin-top: 14px;
    font-family: sans-serif;
    font-weight: bold;
}
.pull-right .text-introduce li{
     color: #58504f;
    
}
